Designing a Super-Peer Network

نویسندگان

  • Beverly Yang
  • Hector Garcia-Molina
چکیده

A super-peer is a node in a peer-to-peer network that operates both as a server to a set of clients, and as an equal in a network of super-peers. Super-peer networks strike a balance between the inherent efficiency of centralized search, and the autonomy, load balancing and robustness to attacks provided by distributed search. Furthermore, they take advantage of the heterogeneity of capabilities (e.g., bandwidth, processing power) across peers, which recent studies have shown to be enormous. Hence, new and old P2P systems like Morpheus and Gnutella are adopting super-peers in their design. Despite their growing popularity, the behavior of super-peer networks is not well understood. For example, what are the potential drawbacks of super-peer networks? How can superpeers be made more reliable? How many clients should a superpeer take on to maximize efficiency? In this paper we examine super-peer networks in detail, gaining an understanding of their fundamental characteristics and performance tradeoffs. We also present practical guidelines and a general procedure for the design of an efficient super-peer network.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Delay Aware Super-Peer Selection Algorithm for Gradient Topology Utilizing Learning Automata

Peer-to-peer network is organized on top of another network as an overlay network. Super peer network is one of the peer-to-peer networks. A super peer, in a super peer based network, is a peer that has more responsibility than other peers have and is responsible for some of the tasks of network management. Since different peers vary in terms of capabilities, selecting a super peer is a challen...

متن کامل

Designing an information system for Grids: Comparing hierarchical, decentralized P2P and super-peer models

As deployed Grids increase from 10s to 1000s of nodes, the construction of an efficient and scalable information system is a key issue, as it is vital for providing querying and discovery services. Today most Grids adopt a centralized or hierarchical model for their information system, but this model is characterized by poor scalability, resiliency and load-balancing features. Nowadays the rese...

متن کامل

Exploiting Heterogeneity in Peer-to-Peer Systems Using Gradient Topologies

A peer-to-peer system can be de ned as an overlay network built by a set of nodes on top of a physical network infrastructure and its operating protocols, such as the Internet. In a peer-to-peer network, each node maintains a limited number of connections with other nodes, called peers, and the graph of peer connections constitutes the overlay's topology. One of the most fundamental properties ...

متن کامل

Super Peer Deployment in Unstructured Peer-to-Peer Networks

Two-layer hierarchy unstructured peer-to-peer (P2P) systems, comprising an upper layer of super-peers and an underlying layer of ordinary peers, are commonly used to improve the performance of large-scale P2P systems. However, the optimal super-peer network design involves several requirements including super-peer degree, network diameter, scalability, load balancing, and flooding performance. ...

متن کامل

SuperViz: An Interactive Visualization of Super-Peer P2P Network

The Efficient Clustered Super-Peer P2P network is a novel P2P architecture, which overcomes the efficiency and scalability problems of existing P2P systems. A flooding algorithm, Efficient Flooding Algorithm (EFA) is also introduced to work on this type of network system. However, the Super-Peer network architecture and the behavior of the flooding algorithm are not intuitive. SuperViz project ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003